Definition of Myna Bird

  • (noun) tropical Asian starlings

Synonyms of Myna Bird


Antonyms of Myna Bird


No Antonyms Found.

Homophones of Myna Bird


No Homophones Found.